emulsion separator - French English Dictionary